package com.study.ju.dao;

import com.study.ju.model.req.CreateTemplateReq;
import com.study.ju.model.res.CreateTemplateRes;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CreateTemplateMapper {
    List<CreateTemplateRes> qryCreateTemplate(CreateTemplateReq req);

    List<CreateTemplateRes> qryCreateTemplateStr(CreateTemplateReq req);

    List<CreateTemplateRes> qryAll();

    void update(CreateTemplateReq req);

    List<CreateTemplateRes> qryAllByCondition(@Param("list1") List<String> list, @Param("para1") String para1, @Param("para2") String para2);

    List<CreateTemplateRes> qryParamlist(@Param("list1")List<String> strings, @Param("req")CreateTemplateReq req);
}
